beat mercilessly - Alemán Inglés Diccionario